html body {
  font-size: 16px;
  font-family: MicrosoftYahei-Bold;
  color: #e3fcfb;
}

a {
  text-decoration: none;
}
* {
  margin: 0;
  padding: 0;
}
ul {
  list-style: none;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.d-firstNav {
  height: 66px;
  line-height: 66px;
}
.d-firstNav i{
vertical-align: middle;
}
.s-side .first {
  border-bottom: 1px solid #363643;
}

.s-side .d-secondDrop {
  margin-left: 100px;
  margin-top: 10px;
}
.iconRotate {
  transform: rotate(90deg);
  transition: transform 0.5s;
}
.s-firstDrop,
.s-secondDrop {
  display: none;
}
